# (decoded with TMPL 1001) Number of templates: (14 entries) 0: Template name: 'PortName' Num fields: (4 entries) 0: Field name: 'scriptCode' Type name: 'Word' Count: 1 1: Field name: 'nameStr' Type name: 'pString' Count: 34 2: Field name: 'typeSelector' Type name: 'Word' Count: 1 3: Field name: 'typeStr' Type name: 'pString' Count: 34 1: Template name: 'LocName' Num fields: (5 entries) 0: Field name: 'nameType' Type name: 'Byte' Count: 1 1: Field name: '' Type name: 'Align' Count: 1 2: Field name: 'objStr' Type name: 'pString' Count: 34 3: Field name: 'typeStr' Type name: 'pString' Count: 34 4: Field name: 'zoneStr' Type name: 'pString' Count: 34 2: Template name: 'UserName' Num fields: (1 entries) 0: Field name: 'nameStr' Type name: 'pString' Count: 34 3: Template name: 'PPCHeader' Num fields: (6 entries) 0: Field name: 'qLink' Type name: 'Long' Count: 1 1: Field name: 'cmdCode' Type name: 'Word' Count: 1 2: Field name: '' Type name: 'Skip' Count: 6 3: Field name: 'cmdCompletion' Type name: 'Long' Count: 1 4: Field name: 'cmdResult' Type name: 'Word' Count: 1 5: Field name: '' Type name: 'Skip' Count: 20 4: Template name: 'PPCOpenParams' Num fields: (8 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'portRefNum' Type name: 'Word' Count: 1 2: Field name: 'serviceType' Type name: 'Byte' Count: 1 3: Field name: 'authRequest' Type name: 'Byte' Count: 1 4: Field name: 'networkVisible' Type name: 'Byte' Count: 1 5: Field name: 'nbpRegistered' Type name: 'Byte' Count: 1 6: Field name: 'portName' Type name: '^PortName' Count: 1 7: Field name: 'portLocName' Type name: '^LocName' Count: 1 5: Template name: 'PPCInformParams' Num fields: (9 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'portRefNum' Type name: 'Word' Count: 1 2: Field name: 'sessRefNum' Type name: 'Long' Count: 1 3: Field name: 'autoAccept' Type name: 'Boolean' Count: 1 4: Field name: 'serviceMethod' Type name: 'Byte' Count: 1 5: Field name: 'userData' Type name: 'Long' Count: 1 6: Field name: 'portName' Type name: '^PortName' Count: 1 7: Field name: 'userName' Type name: '^UserName' Count: 1 8: Field name: 'portLocName' Type name: '^LocName' Count: 1 6: Template name: 'PPCStartParams' Num fields: (10 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'portRefNum' Type name: 'Word' Count: 1 2: Field name: 'sessRefNum' Type name: 'Long' Count: 1 3: Field name: 'serviceMethod' Type name: 'Byte' Count: 1 4: Field name: '' Type name: 'Align' Count: 1 5: Field name: 'userRefNum' Type name: 'Word' Count: 1 6: Field name: 'userData' Type name: 'Long' Count: 1 7: Field name: 'rejectInfo' Type name: 'Long' Count: 1 8: Field name: 'portName' Type name: '^PortName' Count: 1 9: Field name: 'portLocName' Type name: '^LocName' Count: 1 7: Template name: 'PPCAcceptParams' Num fields: (2 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'sessRefNum' Type name: 'Long' Count: 1 8: Template name: 'PPCRejectParams' Num fields: (3 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'sessRefNum' Type name: 'Long' Count: 1 2: Field name: 'rejectInfo' Type name: 'Long' Count: 1 9: Template name: 'PPCWriteParams' Num fields: (9 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'sessRefNum' Type name: 'Long' Count: 1 2: Field name: 'blockCreator' Type name: 'Text' Count: 4 3: Field name: 'blockType' Type name: 'Text' Count: 4 4: Field name: 'bufferLength' Type name: 'Long' Count: 1 5: Field name: 'actualLength' Type name: 'Long' Count: 1 6: Field name: 'userData' Type name: 'Long' Count: 1 7: Field name: 'bufferPtr' Type name: 'Long' Count: 1 8: Field name: 'more' Type name: 'Boolean' Count: 1 10: Template name: 'PPCReadParams' Num fields: (9 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'sessRefNum' Type name: 'Long' Count: 1 2: Field name: 'blockCreator' Type name: 'Text' Count: 4 3: Field name: 'blockType' Type name: 'Text' Count: 4 4: Field name: 'bufferLength' Type name: 'Long' Count: 1 5: Field name: 'actualLength' Type name: 'Long' Count: 1 6: Field name: 'userData' Type name: 'Long' Count: 1 7: Field name: 'bufferPtr' Type name: 'Long' Count: 1 8: Field name: 'more' Type name: 'Boolean' Count: 1 11: Template name: 'PPCEndParams' Num fields: (2 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'sessRefNum' Type name: 'Long' Count: 1 12: Template name: 'PPCCloseParams' Num fields: (2 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'portRefNum' Type name: 'Word' Count: 1 13: Template name: 'IPCListPortParams' Num fields: (8 entries) 0: Field name: 'header' Type name: 'PPCHeader' Count: 1 1: Field name: 'filler1' Type name: 'Word' Count: 1 2: Field name: 'startIndex' Type name: 'Word' Count: 1 3: Field name: 'requestCount' Type name: 'Word' Count: 1 4: Field name: 'actualCount' Type name: 'Word' Count: 1 5: Field name: 'portName' Type name: '^PortName' Count: 1 6: Field name: 'portLocName' Type name: '^LocName' Count: 1 7: Field name: 'bufferPtr' Type name: 'Long' Count: 1